4504 19598
1265 124
934 100
920 88
1246 86
1167 305
589 88
2201 246
763 107
976 113
1035 108
2263 95
3445 95
1317 86
1148 159
844 295