3009 64
8546 443
28457 738
13900 570
8625 676
10760 70
12328 221
8471 873
4390 851
16665 904
4568 135
8068 472
12812 715
6078 687
3861 223
3642 362
4419 412
18514 197
25687 143
46124 73
438231 739
98402 580
7068 493
2755 197
110235 393
23878 287
8202 485
53109 770