14402 249
11264 478
15300 453
24732 406
2396 116
5079 322
15390 863
15648 648
9639 345
103121 727
67067 674
10341 295
35464 304
27393 132