12293 14
9009 8
11138 9
10066 5
17023 35
37289 121
10291 4
33112 106
12124 13
122795 346
175436 404
54241 138
80378 270
61722 223
80793 401
28410 79
53973 166
83612 195
28978 69
58897 130
20495 34
19869 28
27093 49
22086 27