1009893 3594
678393 2183
5935 211
11942 589
2386 424
9542 217
30505 648
45628 479
98195 994
21268 408
6547 717
20310 766
30418 319
74061 866
3794 768
3538 364
18520 81
15408 252
23554 411
6020 432
6853 410
20558 112
5009 768
28153 116