3732 710
1342 83
12433 172
53002 655
21239 586
186076 642
193391 267
85800 362
23257 378
1095 52
1856 165