42809 762
1140 103
4984 368
24615 89
9777 564
3224 140
2441 290
2309 294
3168 575
3334 544
3114 474
3052 612