3100 840
1092 332
2864 937
2484 724
978 34
20654 104
10079 272
5877 495
23075 569
6664 156
156624 632
1403 152