521 895
1012 387
1035 564
1097 792
299 205
645 926
351 699
859 700
168 32
624 628
538 12
480 603
20548 365
18863 807
12086 361
10920 351
9192 364
8796 24
7090 201
6880 41
6660 228
6628 37
6059 923
5985 649