2018 666
2590 793
1217 373
2799 740
2487 417
15419 359
56288 379
6930 287
12938 663
19756 528
3753 925