5589 102
2919 264
19063 37
16658 547
9741 466
7667 596
5795 807
6165 278
30016 737
7576 351
4813 503
10774 472
4216 458
4799 152
6486 197
15310 651
2731 114