15032 189
25552 472
15460 438
13481 837
7550 478
3644 153
4333 323
9758 659
11062 931
4549 808
1732 107
7722 390