4289 409
58031 308
56449 275
13644 617
24157 282
50047 135
21447 194
6932 388
3606 76
4542 537
6877 763
1503 153
4890 595
4085 581
5213 281
2545 115
2732 422
1077 58