12896 592
3868 632
3242 904
9365 676
4944 382
14087 199
601 148
2547 623
1765 234
2658 561
398 100
155 35
31541 504
7218 713
5023 211
986 180
22050 498
15812 678
2053 655
2310 576
11336 475
19444 452
1623 521
8651 386