18039 41
7522 10
16673 25
31587 85
27277 43
32328 38
196180 356
100258 190
7914 7
5935 2
7056 19
10069 12
8884 20
8360 7
8917 9
11511 12
10428 10
7296 3
6726 3
8326 7
10803 17
10692 26
9371 11
7595 12