10171 301
2338455 3759
13440 719
17951 560
10218 563
5139 167
4912 74
4167 415
5655 850
3535 690
26849 57
3118 452
99200 289
26843 231