30197 77
26637 87
26447 43
23905 52
22709 78
20133 54
16561 16
15919 23
13882 26
13519 48
12300 34
10974 13
10946 37
10416 29
9168 28
8665 32
8169 27
7489 12
7357 20
7281 31
7184 6
6629 11
6614 23
6392 4