31592 307
39803 647
16532 119
61182 496
22906 416
10864 796
32190 489
34830 676
27143 623
108971 646
36421 611
28542 409
17956 348
44140 757
6640 170
66443 599
13537 475
24139 984
17198 225
37136 326
59985 813
18211 591
36190 585
17977 513
44233 172
128407 659
24633 281
27534 644