2985 285
4196 656
21705 639
9148 366
36367 624
49297 414
21404 572
9195 570
7990 430
7561 827
12209 472
31786 544
9292 239
8194 567
4450 96
7777 569
11386 215
7490 517
13375 779
6226 251
108288 1188
15936 296
7506 831
5476 682
5153 41
8916 659
13457 594
24930 830