2560 47
1545 387
704 207
3817 859
10608 893
808 169
8751 459
220 63
2982 781
4167 717
1840 450
9897 358
2828 567
2431 196
1493 329
635 181
2565 796
9091 131
1341 430
1807 369
18153 583
15275 923
23204 808
23325 420