21032 69
8876 70
3721 5
7643 17
10407 31
8600 25
8762 34
1992 10
1131 6
1783 8
1364 4
1023 5
2247 14
1198 7
1398 6
4855 13
2984 8
3025 12
7981 33
2826 12
2765 13
113006 296
2689 10
7948 15