39986 645
4259 187
10689 603
49857 696
12133 294
17970 864
12871 347
6702 351
13469 426
3919 521
1647 92
3230 563