500 156
8905 747
898 272
26180 560
18835 112
1104 314
48150 941
4736 503
7329 443
29830 688
493 145
2781 710
16121 790
11346 532
2896 876
11237 47
12367 321
4036 986
8191 446
2555 804
1118 247
9096 523
1691 417
9955 412