3021 299
9278 469
6587 90
12368 294
4264 366
20471 646
10642 305
8617 547
2461 124
2425 94
2792 274
2245 230
2133 275
3834 334
3633 815