4938 487
9973 295
8163 394
11407 515
27006 913
40635 462
26792 181
3630 791
2513 341
2637 551
1061 103
1582 83
4412 682