3194 513
2940 298
2934 191
3681 656
1392 94
4721 972
22648 724
53564 572
1759 159
1471 176
6986 307
5243 661
3055 458
29763 297
4018 569
10888 593