10051 76
3661 57
24748 159
17469 123
7491 378
5493 412
28799 209
27428 244
15884 786
5402 590
8871 421
3080 181
23802 164
21169 726
6224 695
1626 63
5096 34
4524 474