1083 32
3759 337
14942 215
2943 678
1825 326
4639 544
9921 769
3486 149
5046 92
22490 321
6172 528
26588 498
19167 452
25574 306
2189 86
3012 204
7860 296
2750 71
7755 103
4202 407
22667 569
44019 280
4766 254
4912 516
24649 594
9937 325
7805 234
5589 547