16025 179
4009 92
7816 111
16687 701
5155 212
16864 54
11016 129
11140 793
8033 194
9375 384
22596 382
8476 249
8676 79
2521 268
5458 647
22392 327
20057 262
8732 29
4846 486
5053 386