2928 163
4172 174
57171 726
6620 605
1155 45
5356 606
20310 935
5178 322
2905 232
14131 633
4835 507
3637 397
4775 424
6192 810
8247 458
5098 460
8050 275
18553 654
5385 756
2459 213
1845 74
28663 297
20748 624
21120 745