42802 762
1139 103
4981 368
24611 89
9770 564
3224 140
2439 290
2309 294
3168 575
3330 544
3112 474
3051 612