3015 11
1454 5
2261 5
1908 8
5729 26
4091 12
2904 16
5101 21
7443 45
11263 29
2051 5
1670 2
4492 20
4608 8
2214 9
977 1
5058 16
5063 13
3836 11
1885 7
6306 48
1553 3
3096 7
3254 8