22086 27
27093 49
19869 28
20495 34
58897 131
106520 561
29213 69
83612 195
54204 166
58890 238
28410 79
80793 402
61722 223
80378 270
54241 138
175436 406
125431 529
122795 346
12124 13
33346 106
10291 4
37289 121
17023 35
10066 5