6021 32
5641 350
2998 39
3230 62
12625 874
3525 512
12996 278
2936 421
6385 802
3547 299
1777 48
1994 74
4392 701
5641 445
3736 787
3505 405
4932 35
2627 582