4313 409
58048 308
15729 238
56449 275
13644 617
24159 282
50052 135
21447 194
6932 388
3607 76
4542 537
6877 763
1503 153
4890 595
4085 581
5213 281
2546 115
2733 422
1077 58