3525 310
5673 342
29887 919
21991 362
19223 635
11387 243
73755 504
4870 457
12388 170
5556 141
3011 355