3078 840
1088 332
2862 937
2483 724
955 34
20652 104
10078 272
5876 495
23065 569
6659 156
156617 632
1403 152