22505 115
19393 507
130318 827
4948 62
3338 645
4340 647
1056 68
3927 506
6384 260
2343 171
2892 306
8688 357
3923 404
39928 142