42609 668
17014 536
10339 301
2399428 3785
13783 719
18185 560
10268 563
5245 167
4934 74
4176 415
5677 850
3541 690
26975 57
3158 452
99760 289
26979 231