15532 515
14422 249
11280 478
15424 453
24909 407
2404 116
5111 322
15400 863
15667 648
9651 345
103297 727
67687 674
10401 295
35846 304
27506 132
12757 207