2985 285
4196 656
21705 639
9148 366
36374 624
49307 414
21407 572
9198 570
7990 430
7563 827
12210 472
31787 544
9292 239
8194 567
4450 96
7777 569
11387 215
7492 517
13379 779
6228 251
108300 1188
15940 296
7506 831
5476 682
5155 41
8916 659
13457 594
24936 830