42287 207
11174 220
12899 752
3415 104
3863 636
3226 484
10008 844
3788 239
5110 663
28736 502
47922 523
58035 796