4431 409
58104 308
15729 238
56450 275
13647 617
24167 282
50077 135
21461 194
6934 388
3608 76
4546 537
6877 763
1505 153
4890 595
4094 581
5218 281
2547 115
2735 422
1077 58