3103 840
1092 332
2866 937
2484 724
986 34
20655 104
10080 272
5877 495
23076 569
6665 156
156624 632
1403 152