103295 412
116031 1099
42579 323
79825 556
56666 844
51282 867
60853 502
281479 1202
59560 929
71971 447
100600 548
69365 491
153237 183
45256 197
135356 1001
37988 259
74443 684
200837 716
101718 617
77598 219
51636 115
28285 354