9580 118
16736 167
19876 960
5088 871
6162 407
8853 366
6357 379
3692 517
2770 57
5890 501
8842 669
17650 435
4256 239
8677 988
9019 736
8272 352
8636 447
13420 699
9002 657
9312 265
5981 557
8519 742
7966 651
4903 386