29818 242
102657 731
23141 818
9625 540
164168 296
346807 1215
16722 277
480 42
331680 587
13077 393
61803 629
4996 366
7036 904
5554 186
2410 61
450283 1070
165751 855
26563 603
26541 52
154167 438
69640 398
6586 551
137993 736
147741 309
33464 306
38664 270
18275 180
33720 787