2016 500
4430 434
2179 437
2621 559
3637 578
2678 543
956 134
506 138
1484 464
760 172
2211 278
1007 110
3057 556
3788 750
2050 626
1143 285
2649 497
1191 249
2500 353
841 194
3252 358
2864 875
3979 374
2765 411