10086 76
3663 57
24751 159
17477 123
7494 378
5493 412
28805 209
27429 244
15886 786
5402 590
8873 421
3081 181
23807 164
21170 726
6224 695
1628 63
5097 34
4524 474