356 211
213 340
504 386
521 895
1012 387
1035 564
1097 792
299 205
645 926
351 699
859 700
168 32
20562 365
18880 807
12089 361
10932 351
9201 364
8799 24
7098 201
6884 41
6666 228
6634 37
6063 923
5985 649