3061 513
2609 297
2701 191
3599 656
1265 94
4644 972
22583 724
53093 572
1662 159
1285 176
6869 307
4714 661
2833 458
28265 297
3975 569
10739 593