2015 504
439 44
37407 257
25482 333
40305 467
48134 852
4316 273
7417 782
5187 125
3625 195
4903 424
6391 544
7823 673
3709 441
4210 630