39718 549
3505 316
5197 478
4714 274
3598 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
4157 462
2526 482
2447 266
3531 820
8811 681
4073 272
3222 478
3074 181
2713 330
6630 957
2708 486