16521 791
11821 219
5525 459
35449 352
208099 1098
23242 888
42271 153
63728 680
28658 382
40006 582
13418 332
10874 453
34446 671
21343 240
17076 151
10941 87
17518 645
2541 293