3503 964
3050 598
2432 473
1198 185
1647 369
2681 466
8789 544
43364 39
4205 521
14857 130
17961 75
18006 592
11841 672
3398 395
2570 159