4196 15
9296 18
13249 25
14292 49
8589 42
35074 162
5352 16
13190 67
3937 34
2383 4
4102 34
30927 108
11361 44
24014 164
13351 40
22970 148
26069 51
25998 86
17518 94
12646 41
6292 29
7432 33
15093 76
7314 20