40423 645
4385 187
10713 603
50005 696
12145 294
18032 864
13204 348
6756 351
13601 426
3946 521
1648 92
3248 563