2200 172
11113 789
95385 365
6902 716
102014 761
5924 617
3351 229
4034 396
3739 588
6780 665
61769 508
5535 302
3867 414
8224 235
17763 116
15729 491
12001 137
11830 623
12983 379
6111 358
15418 555
17215 161
8331 154
9363 49
10888 733
7443 685
9807 504
10040 462