3216 513
2980 298
2968 191
3697 656
1412 94
4733 972
22660 724
53674 572
1775 159
1491 176
7039 307
5293 661
3087 458
29880 297
4029 569
10911 593