21628 154
8154 791
35300 546
10350 123
10026 347
26588 206
8021 139
64734 557
130697 462
4137 390
1544 46
3702 846
142347 1039