347 8
4948 23
6735 25
27396 103
1406 12
29405 89
21223 59
2437 6
23008 69
2972 10
1973 11
1091 1
1235 2
1435 3
2167 9
1284 2
1067 3
1274 3
2247 6
3049 11
2114 12
1767 3
4468 25
2253 8