2017 257
3871 60
3180 346
5094 378
4319 22
5009 421
3722 387
2720 189
3461 300
2396 328
5093 483
1817 97
4225 503
43557 790