16015 179
4009 92
7813 111
16686 701
5150 212
16864 54
11012 129
11140 793
8032 194
9375 384
22593 382
8476 249
8676 79
2521 268
5458 647
22389 327
20055 262
8732 29
4846 486
5051 386