3977 812
11201 738
4606 449
18589 561
16349 158
111314 594
71445 282
37234 224
26209 613
30036 220
9559 529
3495 188