22422 115
19323 507
130159 827
4943 62
3335 645
4337 647
1048 68
3925 506
6379 260
2338 171
2887 306
8676 357
3921 404
39759 142