3501 7
5346 10
3798 11
2938 9
4661 4
18236 24
10867 20
10098 27
5325 17
13547 48
28493 43
5796 16
5170 10
3563 13
3163 17
18317 39
3721 14
20436 52
6378 17
10155 16
10822 21
7478 5
41051 80
25083 36