15008 705
24650 481
5656 240
23419 817
17729 536
59058 371
14232 718
21378 233
27017 172
17343 596
16685 383
7289 47
32670 77
15813 123
25572 481
3550 32
6101 358
7809 52
6335 604
23839 41
11861 303
54321 467
21126 373
4480 797
31844 935
18181 758
14871 675
8397 326