31753 60
29303 59
12651 25
97864 170
6884 5
88413 184
4138 9
4730 3
54105 98
14683 15
8123 11
7682 14
168984 311
22848 36
16419 37
6547 22
17537 14
41718 69
7043 18
80442 159
8208 5
8266 17
21227 38
9117 23