2015 400
2246 547
2318 366
4051 952
19893 121
10164 125
7237 770
46918 548
14028 301
2468 696
7229 306
5400 29
9377 727
2833 564
3796 588
4155 737
4468 364
6779 392
4144 496
5060 817
826 115
3368 319
3663 504
2051 72
3145 212
3558 668
4781 457
12244 739