14952 188
25540 472
15441 438
13467 837
7535 478
3633 153
4321 323
9733 659
11058 931
4545 808
1723 107
7693 390