2015 481
731 160
1043 305
2283 535
1611 364
2452 729
1244 317
1563 391
457 96
756 220
2848 713
2668 594
2147 424
913 248
1839 478
1664 333
661 112
2434 473
2733 769
1454 440
948 288
3172 627
231 66
2414 575