100 202
210 900
733 857
473 284
897 113
850 574
698 508
562 1
299 273
633 663
252 558
1035 974
20562 365
18881 807
12089 361
10932 351
9202 364
8799 24
7098 201
6884 41
6666 228
6634 37
6063 923
5985 649