2330 360
3261 850
2141 197
2293 457
145340 598
94333 161
203211 1537
57800 810
108074 219
187116 834
2100 397
32163 218
85402 283
124594 870
140997 889
94308 525
41050 292
174937 1051
128442 470
95213 992
32484 126
1009011 3196
101501 341
270143 412