25000 47
11565 55
16752 55
6098 22
11917 30
31489 191
10472 20
5693 15
15633 42
12293 30
6800 9
13536 25
18684 13
65508 166
4929 6
16060 40
6389 28
16199 42
6516 23
8459 22
3310 4