149 601
3287 269
950 115
923 906
1156 883
640 313
1909 999
450 812
20 985
472 340
964 986
519 373
767 396
2466 304
235 8
370 337
499 813
494 232
775 144
181 300
836 40
810 144