3227 513
3000 298
2980 191
3703 656
1421 94
4744 972
22666 724
53682 572
1783 159
1494 176
7059 307
5316 661
3111 458
29948 297
4033 569
10923 593