2380 360
3271 850
2179 197
2301 457
211781 837
166128 691
77838 513
35241 393
97618 694
58102 867
30307 559
221236 674
63977 695
64222 719
85158 989
34470 558
48001 697
79596 966
56522 209
147485 650
152728 714
158366 444
33554 286
110083 366