31196 73
30275 72
29989 92
29712 55
29666 128
29639 137
29548 48
29371 37
29136 34
28820 45
28718 94
28526 52
28442 70
28324 111
27838 78
27651 84
27491 48
27416 33
27211 99
27096 31
27008 60
26637 87
26633 108
26422 29