3582 101
12345 375
8783 657
7530 159
9995 563
7441 428
13301 503
7246 192
8858 553
11687 642
4943 167
10565 429
11860 450
9558 239
21939 894
6709 605
22365 669
4487 110
11823 760
15949 521
10414 641
2629 152
7044 798
6970 395
4336 349
3842 416
12436 765
5480 613