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