305 931
174 758
678 246
289 112
60 350
732 708
513 967
706 870
293 837
76 254
779 370
1013 620
20391 365
18750 807
12022 361
10828 351
9138 364
8748 24
7043 201
6848 41
6619 228
6583 37
6022 923
5940 649