22294 350
10095 337
4725 339
1856 147
162239 218
164579 909
37913 515
13788 755
23187 458
22133 847
29033 345
4399 229
259947 627
148936 1040
11845 203
61915 629
285819 888
27684 412
89813 486
12992 642
98957 299
105881 581
28447 465
137311 419
5866 343
400267 1217
17947 391
8667 340