15532 515
14421 249
11279 478
15417 453
24894 407
2404 116
5111 322
15400 863
15667 648
9651 345
103286 727
67659 674
10399 295
35832 304
27498 132
12751 207