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