5589 102
2919 264
19062 37
16658 547
9528 466
7667 596
5795 807
6165 278
30014 737
7576 351
4813 503
10772 472
4214 458
4799 152
6485 197
15307 651
2730 114