43099 900
45895 1541
32515 362
15300 1457
19558 1788
22571 1208
36215 1892
29541 176
21044 1261
11677 1282
43812 521
28293 1318
34365 892
26582 166
24920 141
47907 408