303293 179
28049 893
67315 865
156549 590
6808 158
12492 615
9867 774
5261 553
80781 294
83205 133
189718 216
12339 401
63051 1048
45165 730
16549 682
96220 372
57170 600
27495 598
11466 534
48169 254
93286 677
60890 254
60233 104
137868 294
32902 844
31289 777
9015 768
4202 318