43666 125
10500 49
18570 59
346527 863
36702 195
15241 520
124029 836
22301 404
109572 628
17608 570
32622 746
78973 538
77587 770
13061 441
82049 383
15084 558
115477 306
93863 489
20116 646
140011 674
13907 148
32033 153
47376 214
31585 254
11884 378
37481 481
8667 115
29112 514