3732 710
1342 83
12433 172
53002 655
21239 586
186069 642
193376 267
85797 362
23254 378
1095 52
1856 165