82171 840
6231 115
8924 440
23336 635
14092 276
5256 41
27162 581
136897 1005
68498 288
18978 322
4120 168
15114 99
5894 347
9073 453
33776 430
29074 931
42857 989
22075 356
14005 833
39638 151
8810 517
19262 631
17589 209
8413 73
55373 697
28411 282