105530 205
63335 731
37815 925
120748 342
123046 562
84470 788
79252 117
44899 603
46578 580
49035 410
36355 44
18629 348
101082 609
125495 670
31107 295
11257 138
26047 437
20568 169
99520 508
21320 878
50167 173
138729 548
34167 588
22957 69
30144 717
34613 396
24894 388
21572 656