19671 985
18229 184
15599 885
13116 155
10632 431
4350 644
10607 573
1666 39
3056 41
4387 238
1424 292
1612 268
3146 566
2526 334