41770 275
128551 115
86983 830
29294 49
21598 330
15132 885
73346 533
64869 527
55439 603
78291 81
136179 389
67150 690
117119 403
60983 125
111445 236
16770 515
108461 909
34533 941
176443 544
51165 61
95256 602
114379 508
61889 413
19836 98
6106 322
8654 685
106068 231
73651 661