24512 721
52017 548
31382 710
8699 334
226657 398
2643 201
20028 526
1606 112
5075 505
25266 921
2543 270
2805 438
7577 490
4941 780
1731 143
3134 646