12076 361
3629 299
9547 469
7282 90
13067 294
4482 366
21566 646
11206 305
11176 548
2623 124
2591 94
2950 274
2461 230
2330 275
4120 334
3911 815