2015 307
5433 139
2828 528
2537 573
11704 201
3164 478
2977 359
2631 484
1883 355
2836 387
5279 803
2791 530
2637 501
1393 102
1300 87
2826 565
3181 841
1748 293
2450 208
3690 860
1407 39
3370 909
2922 403
7703 152