3315 112
125377 804
25615 542
16520 541
21084 121
26522 82
43487 698
12196 800
5599 214
3873 75
43487 549