11297 331
44233 95
7985 82
19433 596
9860 469
5007 401
3734 305
5630 252
3030 139
2554 62
2844 288
4217 670
34427 205
1587 49
7115 813