42880 762
1172 103
5082 368
24697 89
9986 564
3267 140
2472 290
2325 294
3222 575
4278 544
3141 474
3085 612