21096 810
13829 385
5306 801
3518 242
1534 113
8312 225
13061 355
9903 555
7897 356
1559 207
3894 169
9760 453
18396 664
10293 320
16714 583
10754 721
11591 644
2134 127
2675 338
4357 453
13202 610
8041 547
5082 650
15801 438
36662 533
25175 722
11826 434
14130 110