2015 603
32294 799
6568 424
5588 30
2756 336
4058 886
3393 492
2517 326
18339 542
1124 50
26379 849
9259 552
15987 386
8065 345
3068 44
8244 869
5667 813
1729 86
3841 436
5172 936
2190 39
6038 455