10496 220
17982 308
7106 700
37654 398
9243 105
9164 254
8786 228
19119 275
7712 407
4059 99
3605 584
15426 643
4950 516