5896 356
4621 41
81446 547
18224 664
10308 584
7520 149
4403 332
8039 596
11172 577
3588 109
3000 613
9985 765
1456 221
2177 417