47499 89
8951 375
24458 289
19388 178
8086 866
26041 665
7628 501
12655 206
6493 138
6531 322
3356 116
6584 338
4205 748
2592 309