43606 81
21235 22
14713 8
103959 206
139682 327
11490 12
28472 63
118584 278
8493 17
16860 18
13386 16
5934 11
13690 35
11227 19
17449 26
31321 51
32684 34
1337 3
9704 19
15907 13
18207 24
2749 5
132983 356
9050 20