531 40
4571 928
848 250
2615 577
794 216
3641 841
2643 253
3013 888
1557 445
870 201
3430 632
6531 256
17287 268
37206 314
18948 355
33166 584
18257 148
3991 438
104882 509
78406 81
54888 75
39384 117
11609 183
73004 731
9032 760
23257 52
17588 616
2221 321