80536 125
59228 107
114356 145
47157 86
90554 324
22623 15
29990 36
38689 60
40725 37
21130 11
25099 35
52293 115
16985 21
14542 16
25324 50
14871 23
35687 69
20740 33
49602 27
10061 40
14918 32
22994 51
3152 6
39266 137