42804 762
1139 103
4982 368
24614 89
9773 564
3224 140
2440 290
2309 294
3168 575
3331 544
3112 474
3052 612