30973 306
56797 143
40607 353
14062 197
5316 437
5184 198
10325 706
4701 185
3417 113
5798 625
5621 318
3306 330
11177 467
6469 571
3210 60
6521 867
6196 563
4204 53
5022 314
92898 516
216223 648
245740 348
197456 897
56396 853