3315 112
125404 804
25616 542
16523 541
21084 121
26522 82
43487 698
12197 800
5599 214
3873 75
43489 549