40241 75
6695 3
49770 83
10966 25
9108 16
7969 10
6174 8
30896 29
29041 61
76739 250
5966 9
70520 136
15465 9
46561 101
32000 94
17984 15
23408 32
8612 12
6527 13
15839 12
5124 3
7529 11
30454 39
23525 17