3014 905
1560 306
27373 711
3257 681
5437 162
15538 329
75735 298
102131 460
111518 739
8473 638
4679 164
5468 358