3583 57
24626 159
17277 123
7129 378
5480 412
28584 209
27388 244
15857 786
5386 590
8825 421
3048 181
23672 164
21148 726
6184 695
1614 63
5061 34
4515 474