40458 645
4413 187
10715 603
50018 696
12146 294
18048 864
13222 349
6762 351
13621 426
3950 521
1650 92
3252 563