22505 115
19393 507
130313 827
4948 62
3338 645
4339 647
1056 68
3927 506
6383 260
2343 171
2892 306
8687 357
3923 404
39924 142