40261 645
4342 187
10706 603
49959 696
12142 294
18010 864
13123 347
6734 351
13563 426
3937 521
1648 92
3239 563