12710 515
8616 116
3852 635
4533 196
2126 368
3519 510
1260 86
4985 313
4822 430
1743 61
20450 589
20935 807
17393 693
8491 488
3700 250
4458 324
16663 325
133456 653
37364 642
8650 601
20104 183
18740 696
45798 770
7822 259
10150 68
12795 268
28932 530
25146 309