1056 60
3590 39
9486 779
4893 582
32035 599
2065 73
3400 758
2157 213
3281 515
3033 490
1985 80
3162 290
1326 111
3477 648
2739 314
1557 227
12380 358
3785 644
2384 296
1986 104
1911 183
3609 460
3126 537
3954 308