4643 403
6573 641
13286 156
28844 587
2848 32
3475 315
11865 651
1677 44
35376 591
6237 478
9428 214
1338 277
6613 833