1051 800
651 638
338 599
955 325
562 730
750 604
826 499
1030 674
201 691
4367 166
243 69
671 296
11217 223
9968 344
9573 490
7266 640
6536 135
6258 881
6125 305
5109 334
4982 37
4919 221
4224 66