40719 708
2660 582
3503 595
1985 504
3953 436
46463 371
48105 618
20351 219
10191 790
13759 825
23060 687
26549 259
4628 299