509 1
732 764
24 797
38 28
945 366
826 439
540 732
655 350
719 566
608 957
822 304
800 804
20562 365
18880 807
12089 361
10932 351
9202 364
8799 24
7098 201
6884 41
6666 228
6634 37
6063 923
5985 649