5981 278
2916 654
2210 562
5035 183
3970 182
34474 921
817 76
2442 528
2463 628
4005 490
2516 415
929 79
4053 885