9996 108
2470 83
2605 294
4409 492
3891 503
6170 963
4508 464
7651 852
3980 133
4494 367
3287 512
3810 443
4572 86
4534 779
21970 704
8035 261
6079 172
8345 138
5256 676
12336 187
5351 427
96567 790
3740 399
11536 312
3686 134
2112 71
4548 625
2506 319