16958 536
10227 301
2373011 3776
13610 719
18077 560
10246 563
5204 167
4922 74
4173 415
5671 850
3539 690
26911 57
3136 452
99497 289
26909 231