2818 793
3649 654
484 161
840 584
416 811
31 956
757 12
996 949
157 770
510 72
352 103
425 268
2814 912
908 284
3429 412
42 598
560 102
499 778
907 967
62 107
553 206
214 335
1187 456
369 763