40708 70
19150 82
34768 399
71169 644
37139 281
17942 535
81085 821
14484 167
14890 751
45244 80
9234 615
35575 82
95901 734
75498 322
15783 453
23406 545
25656 142
15487 459
20580 75
40666 776
63641 685
21804 500
28869 169
12026 91
44110 551
38882 1059
66324 947
25194 782