105 46
236 651
907 274
912 402
398 99
955 734
41 171
456 251
933 936
908 625
39 732
656 982
20391 365
18750 807
12022 361
10828 351
9138 364
8748 24
7043 201
6848 41
6619 228
6583 37
6022 923
5940 649