299650 1059
179031 791
21400 742
20891 72
33886 357
12256 627
30680 596
10859 321
14285 82
25553 200
31069 936
21430 699
30218 562
12549 181
42668 668
12887 605
14439 422
21743 328
13271 582
16642 877
25378 798
20781 546
13198 928
81371 948