2162 510
11555 483
833 64
3177 626
2627 226
14487 194
1998 112
3880 856
13704 725
1718 442
3323 92
11955 593
16613 746
12279 825
1965 400
10080 684
2082 432
8030 175
9837 832
2465 458
7786 231
2769 503
4125 613
20388 829