3003 300
27558 575
55124 169
28207 152
36238 432
51027 925
44761 520
71673 212
29207 447
32184 853
25474 812
54238 437
63330 179
46374 434
31745 706
22382 846
27797 365
34463 264