4043 643
3981 230
1553 99
3538 463
3503 666
4737 794
1973 196
4257 413
2140 109
4342 537
3209 457
4448 865
2399 287
2597 128
3363 315
1966 238
3758 322
27965 666