5297 409
60430 308
15789 238
56485 275
13702 617
24706 282
51176 136
21974 194
6994 388
3661 76
4601 537
6923 763
1548 153
4945 595
4325 581
5275 281
2614 115
2790 422
1131 58