43099 900
45895 1541
32515 362
15300 1457
19559 1788
22571 1208
36215 1892
29542 176
21044 1261
11677 1282
43813 521
28293 1318
34367 892
26582 166
24920 141
47912 408