2905 83
1856 203
5034 137
4128 437
3856 725
54938 185
73265 667
2252 298
3228 568
3204 521
3645 853
4488 396
13328 393
3255 277
2180 240
4761 735
14248 174
6065 933