1200 6
22661 117
20288 35
10148 34
10634 49
18294 52
11735 51
20919 51
26989 68
28335 72
44381 176
47755 113
20643 51
81406 202
37262 84
36593 103
30473 52
45722 175
81912 252
117800 429
88218 542
53727 105
103857 407
95362 195