12576 400
37953 322
64705 157
58396 771
35759 49
53508 82
26745 176
24332 617
34094 212
19089 405
25708 154
12976 396
9465 319
3531 273
13285 442
14993 655
25664 506
11547 545
41416 105
15832 885
22152 1009
47011 58
4477 432
10363 131
5169 909
8065 640
41780 354
38003 210