2201 18
12351 40
11187 17
30710 35
21576 56
36966 111
55242 85
12695 26
30591 41
65147 144
34042 118
17126 44
8573 16
27927 54
5291 10
6165 3
3643 7
17318 34
5440 15
17859 46