10036 76
3660 57
24748 159
17464 123
7490 378
5493 412
28799 209
27427 244
15884 786
5401 590
8871 421
3080 181
23800 164
21169 726
6224 695
1626 63
5096 34
4524 474