24244 362
15469 341
58362 122
22954 580
8016 275
8740 842
31302 575
40841 682
101375 514
68650 346
5966 618
3249 633
7948 115
46198 331
51778 179