4839 405
26558 493
16071 164
9485 979
122202 593
60214 417
26431 631
5658 842
2886 482
10677 261
6069 53
4012 332