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