4940 487
9974 295
8163 394
11407 515
27008 913
40636 462
26792 181
3630 791
2513 341
2637 551
1062 103
1582 83
4412 682