31324 81
20131 77
12000 15
41124 135
19286 28
14880 25
10858 10
10032 9
16045 14
10893 16
30305 116
29258 77
12120 31
11643 7
13820 26
31809 78
20169 49
11950 13
23806 43
29524 90
35707 99
12268 27
19790 37
20334 41