928 2
9588 12
3006 13
7276 29
5976 17
4048 12
6847 35
3310 15
1470 21
6246 34
7984 19
16950 40
3660 13
10755 22
2560 11
6225 8
7662 21
3044 11
3019 1
31837 153
19895 33