2015 344
3089 840
2664 580
1431 288
3336 497
2607 758
500 73
2611 559
2279 480
3153 816
4554 976
2969 583
3208 724
658 127
2811 659
2730 504
1863 522
2978 236
735 178
1580 358
1066 115
14223 120
2552 554
12618 419