3732 710
1342 83
12433 172
53002 655
21239 586
186057 642
193370 267
85788 362
23254 378
1095 52
1856 165