183251 599
42676 593
33353 462
18170 463
9653 119
83400 526
63225 260
43747 125
10526 49
18665 59
346973 863
36721 195
15264 520
124371 836
22333 404
109754 629
17716 570
32721 746
79080 538
77833 770
13096 441
82307 383
15124 558
115869 306
94101 489
20154 646
140271 674
13931 148