12716 515
8625 116
3871 635
4581 196
2135 368
3536 510
1269 86
5012 313
4830 430
1753 61
20465 589
20952 807
17413 693
9499 488
3735 250
4463 324
16671 325
133506 653
37381 642
8665 601
20114 183
18755 696
45819 770
7828 259
10162 68
12804 268
28962 530
25161 309