14006 251
8238 99
5081 782
4085 278
24296 494
5214 651
27723 536
28655 353
28878 896
9633 269
15797 167
21381 876
13239 891
4895 568
3944 438
3811 181
3687 719
105050 146
1966 358
2794 467
10647 886
2602 394
8418 601
1516 122
1568 202
10390 212
6200 573
8649 443