2256 360
3227 850
1963 197
2261 457
81350 847
258584 804
127917 500
104803 472
80377 195
172139 380
468387 1260
250002 944
89921 663
197957 544
131499 727
37052 899
182875 929
190101 496
83550 345
94772 231
53072 395
61461 570
129704 666
138044 351