312 19
900 493
155 278
687 6
253 394
811 108
746 520
269 984
16445 748
7390 86
5439 578
4573 981
3718 192
3665 510
2416 216
2280 495
380 77
725 784
767 312
926 890