2280 299
8899 469
5503 90
11601 294
4015 366
19306 645
10092 305
8200 547
2324 124
2229 94
2596 274
1945 230
1996 275
3556 334
3407 815