18062 307
2459 715
2200 575
185209 876
5825 598
148059 536
87092 185
8154 579
181162 420
49652 272
27222 550
43790 652
23744 1011
162312 654
64184 225
16293 565
27053 821
20142 629
271276 507
16607 701
1071062 3090
255470 936
416664 1175