39803 645
4109 187
10675 603
49741 696
12119 294
17923 864
12449 346
6656 351
13324 426
3890 521
1647 92
3224 563