2102 93
3791 463
3860 417
2702 79
5745 803
10735 624
3898 397
17061 675
3182 283
4656 712
4628 677
122138 1000
13669 80
13605 357
7138 352
7271 429
8687 73
36870 324
1780 186
6656 408
6895 389
11229 502
41412 222
3522 137
2751478 6608
2439 250
2458301 7104
4980 1001