238 1000
415 19
163 441
946 129
284 610
1041 412
758 55
889 741
16404 748
7365 86
5419 578
4557 981
3702 192
3653 510
2411 216
2274 495
540 313
469 753
680 485
649 104