1030 752
574 95
820 630
466 791
1065 522
265 503
1169 306
1187 209
941 27
629 939
966 924
1021 181
20405 365
18765 807
12027 361
10842 351
9147 364
8751 24
7049 201
6853 41
6625 228
6590 37
6025 923
5946 649