14005 251
8238 99
5081 782
4085 278
24296 494
5214 651
27722 536
28654 353
28878 896
9632 269
15797 167
21380 876
13238 891
4895 568
3944 438
3811 181
3687 719
105045 146
1966 358
2794 467
10647 886
2602 394
8418 601
1516 122
1568 202
10390 212
6200 573
8649 443