29681 87
15717 51
11852 13
15253 8
58440 312
84488 282
83150 265
111551 822
65553 433
35424 198
17970 40
18517 46
25301 49
16189 34
20995 65
14493 32
26598 43
21871 176
28145 76
14301 31
23781 57
28698 67
14306 14
11271 14