3209 513
2976 298
2963 191
3696 656
1411 94
4732 972
22657 724
53668 572
1769 159
1485 176
7033 307
5286 661
3084 458
29853 297
4026 569
10909 593