128947 398
26047 48
31560 156
97856 870
60581 360
22901 93
19779 218
94176 336
31751 393
64409 410
39029 466
69972 323
23536 179
52657 450
40809 75
48413 832
18927 104
285235 1064
68616 283
142228 504
227968 560
151351 551
66226 308
182324 11274
72272 320
2470 339
68592 638
2686 253