42323 207
11186 220
12900 752
3417 104
3865 636
3227 484
10014 844
3792 239
5113 663
28783 502
47993 523
58142 796