40513 645
4491 187
10725 603
50063 696
12302 294
18116 864
13426 349
6788 351
13660 426
3977 521
1651 92
3260 563