86520 853
59176 342
1009 139
5905 796
17618 199
8078 275
4367 92
6847 941
3740 537
4615 231
5357 487
10659 177
20475 455
11164 660
6932 682
9144 454
8147 274
54325 106
7221 71
32470 884
94479 545
5616 378
20296 424
5961 239
19774 470
53130 619
74701 144
18191 588