40081 549
3520 316
5220 478
4732 274
3615 360
4688 459
5027 150
1792 146
3271 275
5283 603
5653 628
3417 456
979 87
2954 506
8116 611
4451 597
3698 173
4177 462
2543 482
2460 266
3543 820
8823 681
4085 272
3232 478
3091 181
2726 330
6652 957
2725 486