508 12
918 19
962 920
475 191
490 861
773 282
742 256
291 784
1006 575
957 717
923 851
59 965
20562 365
18880 807
12089 361
10932 351
9201 364
8799 24
7098 201
6884 41
6666 228
6634 37
6063 923
5985 649