42803 762
1139 103
4981 368
24614 89
9771 564
3224 140
2440 290
2309 294
3168 575
3330 544
3112 474
3052 612