14008 351
11832 802
13509 685
9863 391
9344 182
23094 108
10615 187
7846 547
4868 464
4530 860
12799 803
4017 622
9555 539
7513 549
3464 284
5516 710
7616 232
10080 431
3353 65
4271 266
3681 187
8357 328
7063 226
5846 488
11521 504
15885 508
13290 639
27218 72