15021 385
2588 212
3120 207
27436 314
8555 741
5942 49
164395 351
9559 868
4438 272
10220 582
8845 454
2726 218
3012 110
13230 445
10036 722
2206 462
5422 138
76320 558
5574 647
18668 582
4083 173
3567 361
11912 352
1824 401
75300 171
457708 964
11028 667
8413 803