19025 506
129563 827
4921 62
3320 645
4322 647
1027 68
3900 506
6365 260
2616 146
2324 171
2865 306
8661 357
3894 404
39201 141