30973 306
56796 143
40607 353
14062 197
5316 437
5184 198
10325 706
4701 185
3417 113
5798 625
5620 318
3306 330
11177 467
6469 571
3210 60
6521 867
6195 563
4203 53
5022 314
92897 516
216215 648
245737 348
197448 897
56394 853