2181 7
4499 5
1391 10
2099 5
3732 5
28467 95
2219 1
13032 10
11334 22
14461 23
6856 7
4777 11
6552 18
6503 21
4549 10
5603 15
12065 9
9851 27
5825 18
3621 19
7300 30
10682 38
17182 42
3526 4