31489 1789
49095 1896
22895 222
45431 1219
28079 917
38530 429
26047 437
31143 552
30492 1150
14866 1490
37835 1206
40064 1244
36357 1120
32120 1805
29646 1321
23209 870