3307 841
1109 332
2895 937
2491 724
1350 34
20693 104
10138 272
5884 495
23151 569
6711 156
156787 632
1407 152