15534 515
14423 249
11282 478
15427 453
24912 407
2404 116
5111 322
15400 863
15672 648
9652 345
103301 727
67697 674
10401 295
35852 304
27507 132
12760 207