42584 762
1056 103
4737 368
17765 88
9142 564
3117 140
2366 290
2267 294
3126 575
3198 544
3056 474
2982 612