40922 70
4972 917
3244 346
3729 644
4286 610
8800 799
2509 659
14930 272
3351 70
4415 468
3583 462
4658 730
2181 438
10069 252
5355 881
22710 798
3058 201
28764 62
1478 38
4368 712
16512 426
4650 823
2858 576
5628 777
3248 641
3136 476
2600 44
2197 189