22222 120
43875 720
22139 421
29647 572
85561 525
31344 619
23254 68
23117 667
57401 156
25006 734
104894 819
51087 815
20251 519
43330 462
33960 492
27578 567
20833 509
93994 271
19607 503
13583 608
28355 318
19638 613
25980 746
27608 606