2018 360
3906 28
1485 320
18650 178
6036 231
14007 346
5679 614
2217 127
16434 443
2710 229
2394 144
3060 614
3251 553