4465 409
58133 308
15729 238
56450 275
13648 617
24171 282
50097 135
21469 194
6935 388
3608 76
4549 537
6877 763
1505 153
4890 595
4140 581
5218 281
2550 115
2735 422
1078 58