3732 710
1342 83
12433 172
53002 655
21239 586
186078 642
193401 267
85800 362
23259 378
1095 52
1857 165