2015 403
5268 699
1311 83
3958 791
8681 503
22355 591
7040 410
1310 196
974 224
869 130
1700 493
5689 257
2801 220
3163 631
8627 493
7795 154
3506 677
1668 305
7038 173
3919 461
2584 631
6733 450
9670 559
1784 247