319 8
4947 23
6734 25
27394 103
1402 12
29404 89
21221 59
2436 6
23005 69
2970 10
1972 11
1090 1
1232 2
1433 3
2166 9
1282 2
1067 3
1273 3
2247 6
3048 11
2114 12
1765 3
4467 25
2251 8