3227 513
3000 298
2978 191
3703 656
1420 94
4743 972
22666 724
53681 572
1781 159
1494 176
7058 307
5316 661
3109 458
29948 297
4033 569
10922 593