40377 645
4365 187
10712 603
49987 696
12145 294
18029 864
13180 348
6745 351
13592 426
3943 521
1648 92
3246 563