3315 112
125385 804
25615 542
16521 541
21084 121
26522 82
43487 698
12197 800
5599 214
3873 75
43488 549