47550 89
9074 375
24519 289
19408 178
8098 866
26086 665
7648 501
12679 206
6503 138
6552 322
3368 116
6600 338
4215 748
2598 309