40440 645
4394 187
10713 603
50009 696
12145 294
18041 864
13208 348
6758 351
13604 426
3946 521
1648 92
3249 563