18413 505
127347 825
4865 62
3271 645
4252 647
976 68
3834 506
6309 260
2533 146
2263 171
2814 306
8593 357
3835 404
37852 138