3315 112
125342 804
25612 542
16507 541
21080 121
26520 82
43484 698
12196 800
5597 214
3873 75
43459 549