531 40
4570 928
848 250
2615 577
794 216
3641 841
2641 253
3013 888
1557 445
870 201
3429 632
6529 256
17286 268
37205 314
18944 355
33164 584
18257 148
3990 438
104882 509
78406 81
54888 75
39384 117
11609 183
73003 731
9032 760
23254 52
17587 616
2221 321