10855 27
11580 11
6956 16
21195 46
8078 9
23345 37
9008 33
17231 25
2876 3
3326 12
3019 8
1911 5
1811 9
15117 15
38204 35
4283 7
29355 40
9482 10
10194 27
5315 2
11843 13
15596 14
1056 11
12494 18