3209 513
2976 298
2964 191
3696 656
1411 94
4733 972
22657 724
53668 572
1769 159
1485 176
7036 307
5288 661
3084 458
29856 297
4027 569
10909 593