42288 207
11174 220
12899 752
3415 104
3863 636
3226 484
10008 844
3789 239
5110 663
28738 502
47923 523
58041 796