3331 112
126057 804
25655 542
16696 541
21197 121
26645 82
43509 698
12208 800
5606 214
3883 75
43785 549