3503 964
3050 598
2433 473
1198 185
1647 369
2681 466
8789 544
43366 39
4205 521
14857 130
17961 75
18009 592
11860 672
3398 395
2570 159