329 43
902 195
930 129
510 19
257 67
575 356
522 686
764 677
738 216
193 548
353 761
270 151
412 611
951 165
683 224
2 621
5 145
820 122
642 661
75 209