103586 264
221537 337
18421 493
65151 666
15775 550
25433 316
44034 763
12873 719
4804 274
13005 443
48680 327
43442 312
46657 171
26413 57
30780 943
27943 154
89068 326
14863 196
7478 70
23650 232
3887 178
28386 341
10112 315
5336 78
16105 608
52971 547
29595 587
16951 109