2200 3
11467 12
7515 18
10100 13
2886 1
7534 29
6390 7
12139 38
7158 23
7629 29
20578 93
45229 196
8405 21
7075 14
7482 11
11818 21
6977 16
9196 21
8279 10
8522 20
4330 7
12530 50
5787 28
4914 10