43220 25
3217 5
8874 22
6245 12
9921 14
9664 7
12968 14
17017 23
8550 11
5079 8
11140 11
9652 9
30412 55
10796 21
4566 2
10157 21
45200 51
8505 19
6782 13
9800 24
9687 19
7702 9
35498 42
13730 29