2332 471
2855 721
2923 379
6907 466
3542 175
8935 647
13486 397
12055 869
12285 310
178763 791
60403 507
21705 570