95 35772
42 35723
26 34546
146 34498
73 34356
62 34080
59 33781
55 33705
44 33281
95 33065
88 33015
87 32951
32 32848
69 32776
38 32751
126 32621
60 32490
33 32478
38 32463
36 32447
69 32414
69 32366
51 32286
69 32189
61 32116
35 32088
154 31733
86 31653
116 31475
92 31450
83 31385
16 30854
67 30850
26 30834
65 30657
47 30481
85 30379
58 30278
176 30168
47 30101
53 29894
44 29723