16001 179
4004 92
7809 111
16682 701
5148 212
16860 54
11012 129
11138 793
8029 194
9373 384
22587 382
8476 249
8676 79
2521 268
5456 647
22387 327
20054 262
8732 29
4846 486
5051 386