8612 609
15957 503
17861 879
6191 309
20653 324
11828 482
8591 401
20289 675
4869 549
1778 70
7929 432
3003 530
11395 469
8897 826
5484 516
3592 394
3734 158