15515 515
14414 249
11271 478
15378 453
24784 407
2399 116
5098 322
15396 863
15655 648
9646 345
103216 727
67430 674
10374 295
35657 304
27447 132
12666 206