12615 91
7948 565
3712 110
17078 374
16365 271
6682 155
14436 124
5002 547
4556 572
11218 945
5260 651
15165 515
3308 432
8827 351
12327 405
3653 647
32976 508
11885 703
5979 132
4450 256
5165 574
11114 605
5447 517
5583 877