4570 426
3245 56
2947 431
4416 98
7216 561
9038 400
6284 627
5016 598
43044 707
34671 137
84500 828
20807 643
32589 575
29456 287
14290 58