42892 762
1182 103
5088 368
24724 89
10074 564
3281 140
2487 290
2339 294
3234 575
4287 544
3144 474
3089 612