10162 76
3667 57
24753 159
17482 123
7512 378
5493 412
28808 209
27431 244
15887 786
5404 590
8874 421
3081 181
23816 164
21170 726
6225 695
1628 63
5099 34
4524 474