4589 403
6570 641
13286 156
28835 587
2848 32
3475 315
11861 651
1676 44
35370 591
6237 478
9424 214
1338 277
6612 833