40341 645
4359 187
10712 603
49982 696
12144 294
18019 864
13171 347
6742 351
13582 426
3941 521
1648 92
3243 563