56404 307
15712 238
56430 275
13618 617
23861 282
49340 133
21196 194
6905 388
3585 76
4520 537
6856 763
1493 153
4867 595
4064 581
5192 281
2525 115
2721 422
1065 58
4200 409