30562 738
3481 698
8451 662
1841 387
3187 117
5846 606
5472 106
8325 274
3011 98
371 32
79903 505
4827 507
14588 83
529 42
1189 234
3998 422
5974 93
2915 665
5079 138
66999 318
2497 596
31046 393
5940 349
11694 92
18465 90
327 32
3593 65
2639 675