42304 207
11183 220
12899 752
3416 104
3863 636
3226 484
10009 844
3790 239
5112 663
28760 502
47954 523
58086 796