3486 153
5930 617
7947 534
9997 359
8291 671
4022 429
7315 236
2944 182
9138 367
5678 64
4009 109
8907 620
10108 317
3852 115
6110 864