4973 403
6615 641
13369 156
28884 587
2890 32
3508 315
11981 651
1698 44
35411 591
6284 478
9494 213
1369 277
6683 833