4436 409
58108 308
15729 238
56450 275
13648 617
24170 282
50080 135
21464 194
6934 388
3608 76
4546 537
6877 763
1505 153
4890 595
4102 581
5218 281
2549 115
2735 422
1077 58