19226 506
129962 827
4935 62
3329 645
4327 647
1040 68
3920 506
6371 260
2629 146
2329 171
2875 306
8669 357
3911 404
39564 142