8331 405
6797 641
13644 156
29556 587
6287 32
3526 315
12449 651
1765 44
35957 591
6552 478
9847 213
1399 277
6971 833