31181 65
27077 33
30207 28
35322 58
20462 15
90114 137
27124 38
45637 62
56469 96
19338 13
31112 51
27385 32
29471 39
17953 17
49571 69
25106 32
21549 40
30754 31
51264 90
121405 141
56677 46
196291 323
146527 310
157636 276