3426 145
7127 703
6896 671
5498 752
7398 336
20562 380
17607 692
5545 242
5446 153
22389 429
6513 111
1534 38