43606 81
21235 22
14713 8
103668 205
139451 327
11490 12
28472 63
118584 278
8493 17
16860 18
13386 16
5934 11
13690 35
11227 19
17449 26
31066 51
32454 33
1337 3
9704 19
15907 13
18207 24
2749 5
132983 356
9050 20