3583 57
24560 159
17269 123
7124 378
5480 412
28581 209
27387 244
15855 786
5386 590
8823 421
3048 181
23665 164
21146 726
6183 695
1612 63
5060 34
4513 474