3009 551
15310 1594
5171 537
4933 859
2261 584
903 53
1693 276
996 67
1647 96
6885 532
2103 215
4268 696
669 89
3459 812
2943 750
1604 261
2688 494
2168 351
3460 486
1811 26
4241 705
3695 635
3813 263
13524 463
942 155
3626 479
4716 288
1560 88