22294 350
10095 337
4725 339
1856 147
162246 218
164580 909
37913 515
13788 755
23187 458
22133 847
29033 345
4399 229
259955 627
148942 1040
11845 203
61915 629
285824 888
27684 412
89815 486
12992 642
98959 299
105882 581
28447 465
137312 419
5866 343
400273 1217
17947 391
8667 340