28306 599
48953 254
39993 763
95288 678
50573 168
62128 255
62180 104
41648 423
140522 294
33597 844
32131 777
31133 217
41440 870
21057 210
9263 768
180296 690
166280 305
49204 66
165239 239
149484 549
46037 863
63255 652
51479 737
18767 493
4916 764
85343 182
29368 372
61206 883