40256 645
4342 187
10706 603
49957 696
12142 294
18009 864
13122 347
6734 351
13560 426
3937 521
1648 92
3239 563