42291 207
11177 220
12899 752
3415 104
3863 636
3226 484
10008 844
3790 239
5111 663
28745 502
47936 523
58052 796