2015 537
6040 274
4479 293
4005 423
3656 332
11375 496
276528 863
8093 276
3703 82
3248 505
19956 53
8790 464
1299 80
3822 650