2015 580
1841 259
4789 425
307 24
3094 129
753 106
1196 103
828 206
2091 636
3972 893
622 63
3011 562
2440 236
917 135
2696 522
3281 731
1127 278
3217 769
2361 591
339 46
2872 576
904 267
3978 753
2839 552