11451 594
4947 239
15528 306
26424 935
14048 774
5831 349
17137 312
3693 67
13770 256
10917 833
5030 504
9253 329
5452 209