23540 218
17609 833
4056 644
14852 437
7510 142
16051 583
7008 213
5175 429
20580 154
6413 670
5010 386
9163 661
12088 874
11722 630