43098 104
100458 217
1962 354
2934 667
1479 323
838 142
7345 75
23080 759
3127 551
1946 345
68282 581
3433 387
4917 316
3138 710
1718 166
2615 812
1448 283
2026 408
15119 101
1373 120
99381 880
142303 289
2904 389
2901 765
3844 472
7819 552
4417 188
5526 679