45331 202
13286 102
71660 589
15054 194
22004 610
29182 262
7761 415
13586 340
59036 378
20163 350
189126 794
13253 131
19884 336
16482 580
14618 315
11528 535
35601 594
18165 172
52008 279
19101 341
97362 531
19683 818
17917 639
28200 403