22013 1040
10362 655
13202 132
20734 660
48706 685
588212 1537
75605 518
9352 359
29901 196
21663 115
16732 260
24919 618
2936 324
5920 176