22548 115
19433 507
130395 827
4948 62
3339 645
4343 647
1058 68
3930 506
6385 260
2345 171
2893 306
8690 357
3926 404
40013 142