47263 89
7998 375
24076 289
19260 178
8037 866
25848 665
7543 500
12557 206
6445 138
6462 322
3294 116
6559 338
4157 748
2548 309