2015 400
2246 547
2320 366
4055 952
19895 121
10176 125
7243 770
46920 548
14031 301
2468 696
7230 306
5401 29
9379 727
2834 564
3796 588
4155 737
4471 364
6790 392
4145 496
5062 817
827 115
3369 319
3665 504
2051 72
3147 212
3560 668
4781 457
12245 739