29033 24
35000 54
27047 42
45270 47
44074 49
28463 51
45960 58
14496 21
77117 188
44460 65
81903 280
43158 74
52769 93
36548 51
119345 300
15370 30
76393 106
36188 69
105692 283
20627 35
41009 102
238519 606
71878 121
25247 47