3315 112
125373 804
25615 542
16520 541
21083 121
26522 82
43487 698
12196 800
5599 214
3873 75
43486 549