4608 403
6571 641
13286 156
28839 587
2848 32
3475 315
11861 651
1676 44
35372 591
6237 478
9426 214
1338 277
6613 833