1275 729
802 106
712 703
927 690
496 317
387 254
864 685
1111 744
287 421
773 479
735 707
992 324
20491 365
18815 807
12061 361
10893 351
9163 364
8777 24
7071 201
6866 41
6645 228
6613 37
6042 923
5972 649