2500 326
2131 152
4182 586
5809 218
3796 213
2796 338
3699 238
28067 805
11859 641
13379 145
10784 441
7368 71
15038 947
11983 604
16413 144
17820 877
15858 669
2130 630
6380 655
4944 583
6387 690
4208 764
2364 433
2999 278
5013 685
9739 642
2429 113
5523 693