40429 645
4389 187
10713 603
50008 696
12145 294
18032 864
13207 348
6756 351
13602 426
3946 521
1648 92
3248 563