22048 131
7282 429
12547 778
8057 386
8255 730
10651 147
11393 556
4118 218
29340 258
26679 66
15278 775
21722 785
6640 494
7120 863
5508 378
7895 580
8727 338
12683 39
8595 532
9931 425
17949 205
5193 339
12875 509
6032 585
13850 616
2423 137
14598 765
12578 575