3315 112
125359 804
25612 542
16512 541
21080 121
26521 82
43484 698
12196 800
5599 214
3873 75
43470 549