40955 80
70471 316
21211 544
18400 75
36898 764
58838 677
26118 167
59623 947
16360 697
7147 106
15408 510
30774 107
40668 459
40702 387
15740 279
38076 247
33241 640
13666 194
15913 731
35776 218
21722 391
72747 288
9809 474
28481 806
24416 247
49769 766
14329 31
35553 601