5232 32
6507 25
6346 7
2618 12
4948 9
7499 8
2141 6
1779 9
49623 146
3396 13
3861 16
8128 16
18615 76
8535 20
3029 4
2426 14
1337 1
32182 81
11440 28
11207 13
24417 20
12869 18
14320 27
22002 50