2102 93
3791 463
3860 417
2703 79
5745 803
10735 624
3898 397
17061 675
3182 283
4656 712
4628 677
122140 1000
13669 80
13607 357
7143 352
7272 429
8688 73
36877 324
1781 186
6656 408
6895 389
11229 502
41412 222
3522 137
2751686 6608
2439 250
2458569 7104
4980 1001