11405 594
4942 239
15502 306
26398 935
14019 774
5823 349
17080 312
3667 67
13768 256
10900 833
5016 504
9236 329
5441 209