42924 762
1191 103
5100 368
24735 89
10133 564
3290 140
2494 290
2345 294
3252 575
4296 544
3146 474
3093 612