39710 549
3505 316
5196 478
4714 274
3597 360
4673 459
5005 150
1769 146
3261 275
5270 603
5646 628
3405 456
965 87
2931 506
8108 611
4427 597
3684 173
4156 462
2526 482
2447 266
3531 820
8811 681
4073 272
3222 478
3072 181
2712 330
6630 957
2708 486