2535 97
3639 191
8562 550
5342 740
6766 638
4782 588
17108 212
33790 662
32314 482
62720 529
55024 829
4626 452
2822 384
8457 417
2865 163
5420 775
57444 159
24570 129