29657 796
1718 74
1398 114
2926 505
20277 234
6635 548
7895 642
7458 734
23835 228
2414 187
3501 492
4537 765
121128 751
19224 712
1983 381
1868 269
17048 565
6495 803