2602 12
3361 7
5346 72
4422 64
18135 37
33096 55
11650 19
10590 32
29897 168
3771 14
8323 42
3657 8
3901 18
7291 25
5956 21
3331 11
6762 44
7237 33
3589 18
6601 33
3116 17
5682 20
5289 32
2328 17