40915 70
4972 917
3242 346
3726 644
4282 610
8797 799
2509 659
14914 272
3348 70
4412 468
3580 462
4654 730
2179 438
10051 252
5352 881
22693 798
3058 201
28710 62
1478 38
4364 712
16494 426
4627 823
2857 576
5626 777
3247 641
3135 476
2599 44
2196 189