3535 10
21140 23
14961 39
4271 11
4944 8
12018 51
51259 63
147410 306
6815 15
16872 58
14993 57
6002 10
6807 19
6463 11
7338 12
21254 129
13705 42
34451 140
30616 168
19022 43
22436 66
11645 43
8559 25
3600 5