3194 513
2940 298
2939 191
3681 656
1392 94
4721 972
22649 724
53570 572
1761 159
1471 176
6989 307
5244 661
3058 458
29767 297
4018 569
10889 593