42290 207
11176 220
12899 752
3415 104
3863 636
3226 484
10008 844
3789 239
5110 663
28739 502
47930 523
58050 796