2016 400
7995 234
22666 336
5032 513
10636 368
2505 323
3658 518
2342 492
4103 869
2430 269
967 138
1838 157
1037 157
9800 445
24228 804
3057 434
7565 503
2278 401
1272 75
3009 530
9311 297
2416 323
2568 484
2474 86