2015 360
1725 409
3315 710
6615 215
14854 885
8432 562
4133 599
6295 79
4287 360
11432 792
8252 429
10129 614
13881 273
2789 42
3935 717
2138 90
4214 559
1473 202
2317 271
3325 185
2963 135
3200 778
2533 258
4455 468
17489 651