40708 70
19150 82
34768 399
71173 644
37140 281
17942 535
81087 821
14484 167
14890 751
45245 80
9234 615
35575 82
95903 734
75498 322
15784 453
23407 545
25656 142
15487 459
20581 75
40667 776
63644 685
21804 500
28869 169
12026 91
44111 551
38884 1059
66327 947
25195 782