476 211
910 906
935 115
405 107
362 312
785 63
278 183
1228 163
574 709
639 563
611 892
969 963
763 978
990 929
2508 648
426 32
498 813
120 839
323 735
288 129
293 824
99 230