21012 687
3901 911
9478 414
27431 439
8283 527
3311 225
5179 421
13882 719
2907 182
4495 624
13109 280
5575 745
2885 521
3020 723
2833 379
2229 61
4237 96
1792 255
22178 855
29216 495
35035 371
74573 574
17775 886
10782 424
14826 200
14877 481
27837 917
1943 272