15534 515
14423 249
11282 478
15428 453
24912 407
2404 116
5111 322
15400 863
15672 648
9652 345
103302 727
67703 674
10401 295
35854 304
27509 132
12761 207