2280 299
8901 469
5505 90
11605 294
4015 366
19307 645
10121 305
8201 547
2325 124
2230 94
2596 274
1945 230
1997 275
3556 334
3407 815