3185 841
1102 332
2876 937
2485 724
1117 34
20669 104
10109 272
5882 495
23111 569
6682 156
156661 632
1404 152