24241 362
15469 341
58359 122
22954 580
8016 275
8740 842
31302 575
40840 682
101373 514
68648 346
5966 618
3249 633
7948 115
46194 331
51778 179