19284 506
130065 827
4938 62
3332 645
4333 647
1046 68
3923 506
6376 260
2633 146
2330 171
2881 306
8673 357
3915 404
39652 142