42523 668
16979 536
10305 301
2394952 3784
13758 719
18162 560
10262 563
5234 167
4926 74
4174 415
5675 850
3539 690
26953 57
3154 452
99680 289
26965 231