8403 333
6500 30
3307 560
3522 304
12960 663
3295 445
4680 62
7615 230
5547 573
4268 37
15571 126
6677 295
9994 872
8370 605
10594 485
2705 95
8097 534
7550 473
4358 804
9390 317
8921 444
2244 66
3605 242
8504 391
9183 409
7788 415
9002 847
2154 156