18776 343
9391 624
5016 61
7101 464
12113 503
10577 513
32199 648
5428 756
10834 364
17619 759
6042 73
6082 522
8967 506
15023 58
21129 794
2430 65
2420 175
16190 837
5195 230
17080 748
9334 724
19506 643
16876 160
7122 551
22152 610
164007 974
3275088 6831
709073 1991