796 8
4962 23
6755 25
27450 103
1487 12
29447 89
21272 59
2442 6
23057 69
2980 10
1978 11
1107 1
1245 2
1443 3
2172 9
1292 2
1080 3
1282 3
2251 6
3062 11
2118 12
1772 3
4485 25
2261 8