2015 469
3007 545
1434 222
1415 385
972 122
2427695 3522
984 265
19180 618
2175 558
2543 729
96054 609
2132 446
72700 623
3298 919
610038 883
4765 527
7730 264
2454 481
972 238
2689 78
80897 863
3057 806
37159 293
96098 495