40527 645
4545 187
10729 603
50073 696
13600 294
18174 864
13480 349
6798 351
13666 426
3978 521
1653 92
3261 563