42016 814
7335 561
4481 565
2593 484
10337 179
22155 607
8292 410
8376 422
9418 654
13426 117
10801 397
21098 647
35117 300
45821 304
8626 410
3850 644
5148 650
2843 371
6982 163
61657 870