3991 210
188905 747
13983 810
57293 588
23324 631
11388 495
8786 243
7350 685
126087 633
47389 269
68614 396
51113 432
15356 170
15070 627
10223 706
110351 870
10090 392
174744 726
5734 236
24088 876
16762 358
5450 169
34386 661
58086 289
90996 895
44689 394
15606 109
39214 425