3315 112
125365 804
25613 542
16516 541
21082 121
26522 82
43486 698
12196 800
5599 214
3873 75
43478 549