14421 249
11280 478
15423 453
24908 407
2404 116
5111 322
15400 863
15667 648
9651 345
103294 727
67683 674
10399 295
35846 304
27505 132