4927 487
9939 295
8151 394
11399 515
26921 913
40504 462
26772 181
3628 791
2504 341
2628 551
1052 103
1572 83
4404 682