2015 333
1519 78
2916 700
4379 814
2101 198
3227 128
1506 319
5148 957
3377 731
990 140
2860 193
5298 853
967 162
10559 543
5381 731
2354 455
6445 585
3989 493
7705 861
5319 703
1639 264
2434 324
2700 396
4634 668