40337 645
4358 187
10712 603
49981 696
12144 294
18019 864
13171 347
6741 351
13579 426
3941 521
1648 92
3242 563