2015 401
579 51
1647 212
3198 702
373 76
2944 642
4960 580
2648 506
1854 522
3581 882
3247 613
1560 245
2260 649
1500 260
1021 230
3360 853
4288 345
3132 420
1453 292
3117 728
3403 701
3130 785
3032 648
2201 591