40095 549
3521 316
5221 478
4732 274
3616 360
4689 459
5028 150
1792 146
3272 275
5283 603
5653 628
3418 456
979 87
2955 506
8116 611
4452 597
3698 173
4178 462
2543 482
2460 266
3543 820
8824 681
4087 272
3232 478
3092 181
2726 330
6652 957
2725 486