30975 306
56803 143
40615 353
14062 197
5317 437
5184 198
10325 706
4701 185
3418 113
5799 625
5621 318
3306 330
11178 467
6470 571
3210 60
6521 867
6196 563
4204 53
5022 314
92907 516
216244 648
245744 348
197476 898
56401 853