31181 65
27077 33
30207 28
35322 58
20462 15
90351 137
27124 38
45637 62
56703 96
19338 13
31112 51
27385 32
29471 39
17953 17
49801 70
25106 32
21549 40
30754 32
51264 90
121635 141
56677 46
196522 323
146527 310
157868 276