42291 207
11178 220
12899 752
3416 104
3863 636
3226 484
10008 844
3790 239
5112 663
28747 502
47937 523
58057 796