14396 249
11263 478
15277 453
24713 406
2393 116
5076 322
15389 863
15645 648
9638 345
103087 727
66939 674
10332 295
35410 304
27376 132