43960 304
1385 368
23093 672
2099 530
1658 419
43098 677
29440 128
1788 522
2995 941
4494 643
18125 348
31099 195
1335 435
1552 508
1005 151
8383 655
2934 601
43366 533
10615 154
1885 307
5219 71
10828 377
29347 745
164236 299