3502 964
3050 598
2432 473
1197 185
1646 369
2680 466
8787 544
43362 39
4205 521
14856 130
17955 75
18003 592
11825 672
3398 395
2570 159