15009 251
9687 903
8906 322
10033 494
20870 505
22542 461
5582 90
19727 688
4735 590
10989 185
4856 200
13111 71
6548 339
3425 204
39511 263