42290 207
11177 220
12899 752
3415 104
3863 636
3226 484
10008 844
3789 239
5110 663
28740 502
47934 523
58051 796