2278 299
8899 469
5498 90
11596 294
4015 366
19301 645
10059 305
8197 547
2322 124
2229 94
2595 274
1945 230
1994 275
3556 334
3407 815