40940 70
4975 917
3248 346
3732 644
4298 610
8816 799
2510 659
14984 272
3363 70
4432 468
3594 462
4680 730
2185 438
10125 252
5367 884
22783 798
3065 201
28936 62
1487 38
4378 712
16586 426
4749 823
2859 576
5645 777
3249 641
3136 476
2607 44
2219 189