2580 4
4303 8
3660 13
3332 13
5530 6
12280 87
5760 12
20389 63
2535 1
2247 2
5961 13
6459 20
6266 12
4862 21
2038 9
18081 50
7735 18
6137 29
1081 3
1618 2
9967 33
8238 31
2774 5
4121 10