2703 2
25543 85
24931 29
9099 24
11748 32
11556 20
2806 4
13538 58
16875 48
7448 39
15445 34
2712 11
7808 19
25097 43
34788 61
32129 52
16288 44
4610 11
11370 8
62619 276
3855 8
9452 14
9217 20
14375 21