42986 762
1235 103
5152 368
24817 89
10480 564
3347 140
2537 290
2375 294
3313 575
4369 544
3182 474
3121 612