3221 513
2991 298
2973 191
3700 656
1415 94
4738 972
22662 724
53678 572
1776 159
1493 176
7043 307
5305 661
3090 458
29919 297
4030 569
10914 593