22501 115
19391 507
130313 827
4948 62
3337 645
4339 647
1055 68
3927 506
6383 260
2343 171
2892 306
8687 357
3923 404
39920 142