3222 513
2993 298
2973 191
3701 656
1415 94
4738 972
22663 724
53679 572
1777 159
1493 176
7043 307
5307 661
3093 458
29920 297
4031 569
10914 593