5298 409
60438 308
15789 238
56486 275
13702 617
24707 282
51182 136
21975 194
6995 388
3661 76
4601 537
6923 763
1548 153
4945 595
4326 581
5275 281
2614 115
2790 422
1132 58