20291 30
27213 38
40403 172
27058 44
17940 28
13130 11
42843 183
24779 46
21280 36
40484 84
22645 62
17488 32
30405 99
44135 74
95131 261
27600 67
36161 108
25105 96
26857 70
30072 75
30901 61
25102 69
25513 42
28514 33