42945 762
1207 103
5117 368
24771 89
10209 564
3313 140
2518 290
2357 294
3271 575
4329 544
3170 474
3113 612