42942 303
122885 664
4192 154
2593 263
1775 237
4536 114
4798 689
8970 329
238561 915
2728 124
833162 1711
231290 442
88500 261
169226 450
262930 727
657777 1591
338561 583
292580 1281
65178 895
132848 618
120120 710
70007 576
81596 312
59350 549