4620 403
6572 641
13286 156
28842 587
2848 32
3475 315
11861 651
1676 44
35374 591
6237 478
9426 214
1338 277
6613 833