2015 515
3627 578
2732 562
4575 305
2612 406
2206 65
1321 261
15008 727
2472 796
1653 177
2328 476
3086 510
3543 258
9376 663
1359 86
3948 338
3454 787
1392 160
2072 269
902 85
2193 333
4598 465
2794 332
4734 877