2280 299
8899 469
5503 90
11597 294
4015 366
19303 645
10081 305
8200 547
2324 124
2229 94
2595 274
1945 230
1996 275
3556 334
3407 815