3328 112
125915 804
25646 542
16648 541
21172 121
26619 82
43498 698
12204 800
5605 214
3880 75
43714 549