12715 515
8625 116
3869 635
4580 196
2135 368
3534 510
1269 86
5012 313
4830 430
1752 61
20465 589
20952 807
17413 693
9412 488
3735 250
4463 324
16671 325
133504 653
37378 642
8665 601
20113 183
18755 696
45819 770
7828 259
10162 68
12804 268
28962 530
25159 309