42496 668
16975 536
10261 301
2389671 3781
13733 719
18144 560
10260 563
5233 167
4926 74
4174 415
5673 850
3539 690
26947 57
3148 452
99636 289
26953 231