3403 585
18864 417
3287 507
2192 184
3151 543
1304 144
4218 743
2791 385
2474 226
2533 348
1611 393
2822 52
3744 895
4064 776
3400 533
8198 714
9179 612
5045 776
3136 558
4313 750
4444 359
1692 146
3058 909
19634 528