3991 210
188883 747
13983 810
57289 588
23323 631
11388 495
8786 243
7350 685
126075 633
47380 269
68604 396
51112 432
15353 170
15070 627
10223 706
110347 870
10090 392
174742 726
5734 236
24087 876
16761 358
5450 169
34379 661
58077 289
90978 895
44680 394
15603 109
39208 425