4052 432
1465 74
1964 208
3585 565
6130 472
5094 678
3956 759
3726 142
7658 97
2384 147
47871 921
21414 705
58634 93