5293 409
60418 308
56485 275
13700 617
24702 282
51163 136
21969 194
6994 388
3660 76
4601 537
6923 763
1548 153
4945 595
4324 581
5275 281
2614 115
2790 422
1131 58