4002 535
2568 187
7003 93
3064 428
26231 290
182850 797
5373 673
14971 162
5921 752
1590 219
3731 175