42807 762
1140 103
4983 368
24614 89
9776 564
3224 140
2440 290
2309 294
3168 575
3332 544
3113 474
3052 612