24239 362
15469 341
58356 122
22954 580
8016 275
8740 842
31302 575
40839 682
101370 514
68644 346
5966 618
3249 633
7948 115
46191 331
51776 179