42516 668
16978 536
10288 301
2393376 3783
13750 719
18150 560
10262 563
5233 167
4926 74
4174 415
5675 850
3539 690
26951 57
3152 452
99662 289
26962 231