33926 135
46880 512
59389 328
76929 299
141078 326
39280 682
52450 503
97431 550
187159 990
57170 228
77413 535
87112 916
214340 708
148333 443
70889 749
60407 505
194324 1133
325406 1226
66963 802
114446 883
87086 795
52144 558
152399 376
101035 687