4095 125
2672 185
16570 883
3839 415
9132 321
24196 333
6250 426
3735 396
7116 797
30847 483
6345 290
16020 333
3151 284
25186 692
38673 413
9968 706
20003 599
6305 345
15204 170
7192 606
6351 861
61099 744
15630 669
4267 69