4963 409
59228 308
15750 238
56465 275
13666 617
24431 282
50512 136
21696 194
6957 388
3628 76
4576 537
6895 763
1525 153
4917 595
4296 581
5240 281
2575 115
2757 422
1107 58