21052 32
4779 7
7985 4
5096 6
4295 1
7106 15
11195 12
4970 2
3870 3
4585 9
7651 28
11121 17
7782 21
5774 6
20708 34
38749 75
24626 43
23232 39
7479 17
11750 19
5441 7
11405 28
4957 8
9513 20