1589 21
2846 354
33920 888
8288 609
31223 162
4766 409
6502 787
72618 450
15075 279
38146 509
3672 391
9750 726
18776 496
28430 472
12196 181
5880 422
3860 518
3703 729
4215 501
16290 157
15603 461
2832 541
4747 651
679 30
3992 824