40795 80
70250 316
21129 544
18304 75
36768 764
58600 677
26017 167
59357 947
16306 697
7124 106
15345 510
30497 107
40512 459
40602 387
15606 279
37889 247
33097 640
13635 194
15878 731
35541 218
21666 391
72570 288
9776 474
28398 806
24314 247
49654 766
14308 31
35420 601