2015 427
8056 476
1825 341
2972 691
2356 627
1281 123
3079 678
2813 406
1217 212
5081 643
2688 439
2083 246
2673 754
3217 420
2890 608
858 28
4523 444
1260 364
1738 125
2819 639
5433 647
1510 117
313 70
3055 881