42801 762
1139 103
4981 368
24611 89
9768 564
3224 140
2439 290
2309 294
3168 575
3329 544
3112 474
3050 612